import { ref } from 'vue'
import { defineStore } from 'pinia'
import {getCategoryAPI} from '@/apis/Layout'

export const useCategoryStore = defineStore('category', () => {
  //  导航列表的逻辑
  //state  导航列表数据
   //渲染模版  1.首先准备一个响应式数据
 const categoryList = ref([])

 //action 获取导航数据的方法
 //获取数据的函数
 const getCategory = async() =>{
     const res = await getCategoryAPI()
     //2.渲染完响应式数据，接受后端传过来的list数据
     categoryList.value = res.result
 }


 return{
    categoryList,
    getCategory
 }


})
